LexiTurkTURKISH ↔ ENGLISH DICTIONARY

spotted flycatcher” in Turkish

1 Turkish translation