What does "Cazzu diaulu" mean in Sardo?

One english translation is "Devil dick" - How to say Devil dick in other languages


More Sardo Swear Words


Ads