LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Australian magpie” in Turkish

1 Turkish translation