English-Latin dictionary »

scaffold, movable platform, stage fixture meaning in Latin

EnglishLatin
scaffold, movable platform, stage fixture noun

pegma [pegmatis](3rd) N
noun