Russian-English dictionary »

кремастер meaning in English

RussianEnglish
кремастер noun
{m}

cremaster(thin muscle attached to the testicles)
noun