LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Sudan. Sudanese Sudanlı.” in English

1 English translation
EN
sudan

Polish archaeologists are conducting scientific studies in Sudan.