cherubimic - Alemán Inglés Diccionario