German-Latin dictionary »

cherub meaning in Latin

GermanLatin
Cherub Substantiv
Engel, der zuweilen geflügelt und mit Tierfüßen dargestellt wird

cherub [undeclined]noun