kamus
.
Search
About
self-defense
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-defence
self-protection