What does "Pezzi i Medda" mean in Siciliano?

One english translation is "Piece of Shit" - How to say Piece of Shit in other languages


More Siciliano Swear Words


Ads