FAQs About the word self-punishment

itserangaistus

punishment inflicted on yourself

No synonyms found.

No antonyms found.

self-protection => Itsepuolustus, self-propelling => Itseohjautuva, self-propelled vehicle => itseliikkuva ajoneuvo, self-propelled => itseliikkuva, self-propagating => itseään levittävä,