Italian-English dictionary »

acheilia meaning in English

ItalianEnglish
acheilia noun

liplessness(medical condition)
noun