LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“honeydew melon” in Turkish

1 Turkish translation