Translator


"lámpara de flash" in English