sfasciacarrozze

Italian

Etymology

sfasciare + carrozze

Noun

sfasciacarrozze m (invariable)

  1. auto wrecker, car wrecker