Translation of "Juddered" in German

Related phrases