Arabic-English dictionary »

مَحْرَمَة meaning in English

ArabicEnglish
مَحْرَمَة f

handkerchiefcloth for wiping the face, eyes, nose or hands