Translator


"lámpara de soldar" in English