What does "Mak lu!" mean in Indonesian?

One english translation is "Your mom!" - How to say Your mom! in other languages


More Indonesian Swear Words


Ads