English-Latin dictionary »

underground chamber, place dug out meaning in Latin

EnglishLatin
underground chamber, place dug out noun

defossum [defossi](2nd) N
noun