The English term "rambler" matches the Italian term "viatore"

other english words that include "rambler" : italian :
rambler rose rosa rampicante
ramblers viatore