LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Republic of Sudan” in Turkish

1 Turkish translation