LexiTurkTURKISH ↔ ENGLISH DICTIONARY

crimson-browed finch” in Turkish

1 Turkish translation