The English term "passable" matches the Italian term "valicabile"

other english words that include "passable" : italian :
unpassable sconveniente