العربية-إنجليزي قاموس »

مُحَاصَرَة meaning in بالإنجليزية

العربيةإنجليزي
مُحَاصَرَة f

blockadeisolation of something

siegemilitary blockade of settlement