Spanish-English dictionary »

vehículo todoterreno meaning in English

SpanishEnglish
vehículo todoterreno noun

off-roader(vehicle designed for driving offroad)
noun