LexiTurkTURKISH ↔ ENGLISH DICTIONARY

spot-winged rosefinch” in Turkish

1 Turkish translation