What does "Diaulos de sas catenas" mean in Sardo?

One english translation is "Demons of the chains (may bind you)" - How to say Demons of the chains (may bind you) in other languages


More Sardo Swear Words


Ads