Translator


"misil teledirigido" in English