Arabic-English dictionary »

أَمِين اَلْمَظَالِم meaning in English

ArabicEnglish
أَمِين اَلْمَظَالِم m

ombudsmanofficial who investigates complaints