LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“olive grove” in Turkish

1 Turkish translation