Translator


"áncora de salvación" in English