LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“azure-winged magpie” in Turkish

2 Turkish translations