Translation of "Ram raid" in German

Related phrases