English-Arabic dictionary »

besiege meaning in Arabic

EnglishArabic
besiege to surround with armed forces

حاصر

Your history