Translation of "Auf etwas abfahren" in English

Related phrases