English-Latin dictionary »

humicubation, lying on ground as penance meaning in Latin

EnglishLatin
humicubation, lying on ground as penance noun

humicubatio [humicubationis](3rd) F
noun