What does "Krocha" mean in Austrian?

One english translation is "Douchebag" - How to say Douchebag in other languages


More Austrian Swear Words


Ads