English-Latin dictionary »

room, vault, vaulted / arched room / roof / ceiling meaning in Latin

EnglishLatin
room, vault, vaulted / arched room / roof / ceiling noun

camera [camerae](1st) F
noun