The Italian term "servizio recupero automezzi" matches the English term "wrecking service"

other italian words that include "recupero" : english :
servizio recupero automezzi breakdown service
other italian words that include "automezzi" : english :
servizio recupero automezzi breakdown service