Results for "

tomurcuk

"
Turkish - French Dictionary

tomurcuk

(Turkish - French Dictionary) :
bourgeon