What does "Halt deine Fresse" mean in German?

One english translation is "Shut up!" - How to say Shut up! in other languages


More German Swear Words


Ads