MalayTranslate.com
Malay to English Translator
Translate Here

English to English

forswearing

noun (n)

  • the act of renouncing; sacrificing or giving up or surrendering (a possession or right or title or privilege etc.)
    tindakan renouncing; mengorbankan atau menyerah atau menyerah (sebuah kepemilikan atau kanan atau tajuk atau keistimewaan dll. )
    source: wordnet30