What does "ambetanten arroganten bastoard" mean in West vlams?

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


More West vlams Swear Words


Ads