Name meaning merciful. 蒸汽眼罩膨脹. Pollo espanhol translation google translate english to spanish. Spanish consulate or embassy.