What does "Yetta sangu" mean in Calabrese?

One english translation is "Spit blood" - How to say Spit blood in other languages


More Calabrese Swear Words


Ads