What does "Ka'dui Sa'ouy" mean in Khmer?

One english translation is "smelly pussy" - How to say smelly pussy in other languages


More Khmer Swear Words


Ads