Arabic-English dictionary »

مُصَفَّح meaning in English

ArabicEnglish
مُصَفَّح

armoredclad or equipped with arms or armor