LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“oleaster” in Turkish

1 Turkish translation