LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“European pied flycatcher” in Turkish

1 Turkish translation