self-defense

?

ads

noun

မိမိ ကိုုယ်မိမိကာကွယ်ခြင်း

  • He had nothing to say in self-defence ie to explain or justify his behaviour.

~ self-defenses plural

ads