FAQs About the word self-punishment

selvstraff

punishment inflicted on yourself

No synonyms found.

No antonyms found.

self-protection => Selvforsvar, self-propelling => Selvgående, self-propelled vehicle => selvgående kjøretøy, self-propelled => selvbevegelig, self-propagating => selvutbredende,