English-French dictionary »

cremaster meaning in French

EnglishFrench
cremaster (thin muscle attached to the testicles)
noun

crémaster◼◼◼nom {m}