English-Spanish dictionary »

all-terrain meaning in Spanish

EnglishSpanish
all-terrain (suited to various types of terrain)
adjective

todoterrenoadjective