What does "Tontu che sa melda" mean in Sardo?

One english translation is "Dumb like shit" - How to say Dumb like shit in other languages


More Sardo Swear Words


Ads