Arabic-English dictionary »

بُورْتْسُودَان meaning in English

ArabicEnglish
بُورْتْسُودَان m

Port Sudancity and port in eastern Sudan