What does "Trog" mean in Tantalog?

One english translation is "shit in your face" - How to say shit in your face in other languages


More Tantalog Swear Words


Ads