The English term "footstep" matches the Italian term "pedata"

other english words that include "footstep" : italian :
footsteps pedate