English-Latin dictionary »

secret place meaning in Latin

EnglishLatin
secret place noun

opertum [operti](2nd) N
noun