noun the sport or activity of driving vehicles over rough terrain
off-roading 🔊 Listen to this noun the sport or activity of driving vehicles over rough terrain Share Facebook Twitter Google +