Translator


"teléfono escacharrado" in English