What does "Ah Taouk Teip" mean in Khmer?

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


More Khmer Swear Words


Ads