Italian-English dictionary »

linfedema meaning in English

ItalianEnglish
linfedema noun
{m}

lymphedema(swelling of tissue)
noun

Your history