What does "dlaab ntaus (green version)" mean in Hmong?

One english translation is "devil hit you" - How to say devil hit you in other languages


More Hmong Swear Words


Ads