Arabic-English dictionary »

المسافن meaning in English

ArabicEnglish
المسافن

Shipyards[UK: ˈʃɪ.pjɑːdz] [US: ˈʃɪ.ˌpjɑːrdz]