Arabic-English dictionary »

مَنْوَر meaning in English

ArabicEnglish
مَنْوَر m

peepholehole