LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“bitter cucumber” in Turkish

1 Turkish translation