What does "zongsan" mean in Zou?

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


More Zou Swear Words


Ads