English-Latin dictionary »

secret, mystery meaning in Latin

EnglishLatin
secret, mystery noun

arcanum [arcani](2nd) N
noun