English-Latin dictionary »

den (usu. pl.) of vice / iniquity, place of debauchery meaning in Latin

EnglishLatin
den (usu. pl.) of vice / iniquity, place of debauchery noun

lustrum [lustri](2nd) N
noun