Translator


"mantener vigilado" in English