LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Eurasian bullfinch” in Turkish

1 Turkish translation