Arabic-English dictionary »

مُعَسْكَر اِعْتِقَال meaning in English

ArabicEnglish
مُعَسْكَر اِعْتِقَال m

concentration campcamp where large numbers of persons are detained