What does "Du ma may con di ngua" mean in Vietnamese?

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


More Vietnamese Swear Words


Ads