sfasciacarrozze
Italian
Etymology
sfasciare
+
carrozze
Noun
sfasciacarrozze
m
(
invariable
)
auto
wrecker
,
car
wrecker