Portuguese-English dictionary »

tricomoníase meaning in English

PortugueseEnglish
tricomoníase noun
{f}

trichomoniasis(disease)
noun

Your history