LexiTurkTURKISH ↔ ENGLISH DICTIONARY

crimson-winged finch” in Turkish

1 Turkish translation