What does "Na Maa" mean in Laotian?

One english translation is "Dog face" - How to say Dog face in other languages


More Laotian Swear Words


Ads