Arabic-English dictionary »

مَنْخَر meaning in English

ArabicEnglish
مَنْخَر m

nostrileither of the two orifices located on the nose