LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Aotearoa New Zealand” in Turkish

1 Turkish translation