Translation of "Overrunned" in German

Related phrases