English-Latin dictionary »

secret door meaning in Latin

EnglishLatin
secret door noun

pseudothyrum [pseudothyri](2nd) N
noun