What does "fidusa" mean in Sicilian?

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


More Sicilian Swear Words


Ads