Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Passion of Christ
noun
(n)
the suffering of Jesus at the Crucifixion
penderitaan jesus pada saat penyaliban
Synonym:
passion
source: wordnet30