Arabic-English dictionary »

مُسَالِمَة meaning in English

ArabicEnglish
مُسَالِمَة f

pacifistone who loves, supports, or favours peace