What does "Miyawpak a olo nga!" mean in Maranao?

One english translation is "I hope your head burst" - How to say I hope your head burst in other languages


More Maranao Swear Words


Ads