English-Latin dictionary »

cenabum meaning in Latin

EnglishLatin
Cenabum noun

Cenabum [Cenabi](2nd) N
noun