English-Latin dictionary »

theatrical machine (revealing the inside of house to spectators) meaning in Latin

EnglishLatin
theatrical machine (revealing the inside of house to spectators) noun

exostra [exostrae](1st) F
noun