deposer
English
deposer meaning in English • deposer का अर्थ अंग्रेजी में
Noun
- One who deposes or degrades from office.
- One who testifies or deposes; a deponent.