English-Latin dictionary »

cherubs (pl.) meaning in Latin

EnglishLatin
cherubs (pl.) noun
[UK: ˈtʃe.rəbz]
[US: ˈtʃe.rəbz]

Cherubim [undeclined]noun
M

Cherubin [undeclined]noun
M