The English term "wheel suspension" matches the Italian term "sospensione delle ruote"

other english words that include "suspension" : italian :
suspension molleggio