What does "Gran' disgraziato" mean in Italian?

One english translation is "Big disgrace" - How to say Big disgrace in other languages


More Italian Swear Words


Ads