kamus
.
Search
About
self-defence
English
self-defence, self-defense, self-protection
Noun
The act of defending yourself
English: self-defense, self-defence, self-protection
English words with similar meanings
Show 2 words
self-defense
self-protection