Expensive stagecraft Synonyms

Definitions for Expensive