What does "may dep trai" mean in Vietnamese?

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


More Vietnamese Swear Words


Ads