English-Italian dictionary »

ball sack meaning in Italian

EnglishItalian
ball sack (scrotum)
noun

coglianoun
{f}