FAQs About the word self-punishment

tự trừng phạt

punishment inflicted on yourself

No synonyms found.

No antonyms found.

self-protection => Tự bảo vệ, self-propelling => Tự hành, self-propelled vehicle => xe tự hành, self-propelled => tự di chuyển, self-propagating => tự lan truyền,