MalayTranslate.com
Malay to English Translator
Translate Here

English to English

self-mortification
('s/E/lf,m/O/rt/@/f/@/'k/eI//S//@/n )

noun (n)

  • voluntary self-punishment in order to atone for some wrongdoing
    sukarela self punishment dalam rangka untuk menebus beberapa kesalahan
    source: wordnet30