Translation of "exostra" into English

movable stage, theatrical machine are the top translations of "exostra" into English.

exostra noun feminine grammar
+ Add

Latin-English dictionary

  • movable stage

  • theatrical machine

  • A theatrical machine that turned to reveal the inside of a room

  • Show algorithmically generated translations

Automatic translations of "exostra" into English

  • Google

    Google Translate
Add

Translations of "exostra" into English in sentences, translation memory