Slovnenya

Translation English French: proscenium

Dictionary: main
proscenium
noun