English-Arabic dictionary »

rampart meaning in Arabic

EnglishArabic
Rampart [UK: ˈræm.pɑːt]
[US: ˈræm.pɑːrt]

السور

Ramparts [UK: ˈræm.pɑːts]
[US: ˈræm.ˌpɑːrts]

الأسوار