duressor
English
duressor meaning in English • duressor का अर्थ अंग्रेजी में
Noun
- One who subjects another to duress