LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Republic of Nauru” in Turkish

1 Turkish translation