Arabic-English dictionary »

اللّثة meaning in English

ArabicEnglish
اللّثة

Acacine

التهاب اللّثة

Pyorrhea