Latin · root

scena

scene; theatrical stage

Words sharing this root