LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“greenish warbler” in Turkish

1 Turkish translation