Translation of todo terreno in English:

todo terreno

masculine noun