LexiTurkTURKISH ↔ ENGLISH DICTIONARY

finch's wheatear” in Turkish

1 Turkish translation