LexiTurkTURKISH ↔ ENGLISH DICTIONARY

black-headed mountain finch” in Turkish

1 Turkish translation