Italian-English dictionary »

leucorrea meaning in English

ItalianEnglish
leucorrea noun
{f}

leukorrhea [leukorrheas](thick, whitish vaginal discharge)
noun

Your history