Englisch-Deutsch Wörterbuch »

put up evidence or shut up! bedeutet auf Deutsch

EnglischDeutsch
Put up evidence or shut up!

Beweise her oder Maul halten!