German-English dictionary »

beweise her oder maul halten! meaning in English

GermanEnglish
Beweise her oder Maul halten!

Put up evidence or shut up!