What does "Hidup Setan!" mean in Malaysia?

One english translation is "Long live Satan!" - How to say Long live Satan! in other languages


More Malaysia Swear Words


Ads