Arabic-English dictionary »

عَسْكَرَة meaning in English

ArabicEnglish
عَسْكَرَة f

militarization

Your history