LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“citril finch” in Turkish

1 Turkish translation