Latin-English dictionary »

demeaculum meaning in English

LatinEnglish
demeaculum [demeaculi] (2nd) N
noun

decent undergroundnoun

passage underground (L+S)noun