LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“star fruit” in Turkish

2 Turkish translations