Slovnenya

Translation English Spanish: proscenium wall

Dictionary: main
proscenium wall
noun