Spanish-English dictionary »

punto u meaning in English

SpanishEnglish
punto U noun
{m}

Skene's gland(a gland)
noun