LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Sri Lanka blue magpie” in Turkish

1 Turkish translation