LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“saffron siskin” in Turkish

1 Turkish translation