LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“snowfinch” in Turkish

1 Turkish translation