kamus
.
Search
About
duress
English
duress
Noun
Compulsory force or threat
English: duress