English-Arabic dictionary »

blockade meaning in Arabic

EnglishArabic
blockade isolation of something

حِصَارm

مُحَاصَرَةf