Arabic-English dictionary »

حِصار meaning in English

ArabicEnglish
حِصار

Besiegement