LexiTurkTURKISH ↔ ENGLISH DICTIONARY

green magpie” in Turkish

1 Turkish translation