cherubical - Francés Inglés Diccionario