Translator


"cross-country vehicle" in Spanish