wheeled armoured vehicle - Español Inglés Diccionario