Self-inflicted - meaning in english

വിശേഷണം (Adjective)
സ്വയംകൃതമായ
തരം തിരിക്കാത്തവ (Unknown)
തന്നെത്താന്‍ വരുത്തിവച്ച