indicter
English
indicter meaning in English • indicter का अर्थ अंग्रेजी में
Noun
- One who indicts.