Italian-English dictionary »

cazzuto meaning in English

ItalianEnglish
cazzuto adjective
{m}

ballsy(having balls)
adjective
[UK: bˈɔːlsi] [US: bˈɔːlsi]