Arabic-English dictionary »

الحصارات meaning in English

ArabicEnglish
الحصارات

Blockades[UK: blɒˈk.eɪdz] [US: ˌblɑːˈk.eɪdz]

Sieges[UK: ˈsiː.dʒɪz] [US: ˈsiː.dʒəz]