English-Latin dictionary »

sacrificial cake(?) meaning in Latin

EnglishLatin
sacrificial cake(?) noun

subucula [subuculae](1st) F
noun