Translation of carretazo in English:

carretazo

car crash, n.

masculine noun

Mexico

  • 1

    car crash