off-road adj : designed for or used for or taking place on trails and beaches etc instead of public roads; "off-road vehicles such as dune buggies"; "off-road sports such as snowmobiling"
版权所有 © 2024 3Dict.cn