LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“sunflower” in Turkish

5 Turkish translations