Arabic-English dictionary »

لَهَاة meaning in English

ArabicEnglish
لَهَاة f

uvulaappendage that hangs from the palate