Spanish-English dictionary »

glándulas uretrales meaning in English

SpanishEnglish
glándulas uretrales noun
{f}

Skene's gland(a gland)
noun