Tysk-Engelsk ordbok »

beweise her oder maul halten! betyder på engelska

TyskaEngelska
Beweise her oder Maul halten!

Put up evidence or shut up!