English-Latin dictionary »

secret / remote / solitary / hiding place / retreat meaning in Latin

EnglishLatin
secret / remote / solitary / hiding place / retreat noun

secretarium [secretarii](2nd) N
noun