Arabic-English dictionary »

إقامة المخيمات meaning in English

ArabicEnglish
إقامة جبرية

house arrestconfinement of a person, by authorities, to his or her residence