Arabic-English dictionary »

مُعَسْكَر أَشْغَال meaning in English

ArabicEnglish
مُعَسْكَر أَشْغَال m

labour camptype of prison