compeller
English
compeller meaning in English • compeller का अर्थ अंग्रेजी में
Noun
- One who compels or constrains.