multi-purpose vehicles - Español Inglés Diccionario