What does "'Ncudu a suorta" mean in Calabrese?

One english translation is "In your sister's ass" - How to say In your sister's ass in other languages


More Calabrese Swear Words


Ads