adjective (of a vehicle) having an endless jointed metal band around the wheels
tracklaying 🔊 Listen to this adjective (of a vehicle) having an endless jointed metal band around the wheels Share Facebook Twitter Google +