LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“olive-tree warbler” in Turkish

2 Turkish translations