LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“European magpie” in Turkish

1 Turkish translation