multi-purpose vehicles - Turco Inglés Diccionario