tomurcuk


Results for "tomurcuk"

Turkish - French Dictionary

tomurcuk

(Turkish - French Dictionary) :
bourgeon