Russian-English dictionary »

железы скина meaning in English

RussianEnglish
железы Скина noun
{f-Pl}

Skene's gland(a gland)
noun