Definisi 'passion play'
English to English
noun
1 a play representing the Passion of Christ
source: wordnet30
More Word(s)
drama, dramatic play, play,

Visual Synonyms
Click for larger image