Italian-English dictionary »

blenorragia meaning in English

ItalianEnglish
blenorragia noun
{f}

blennorrhea(an inordinate secretion and discharge of mucus)
noun