LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“maguari stork” in Turkish

1 Turkish translation