LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“bitter melon” in Turkish

1 Turkish translation