relator
English
relator meaning in English • relator का अर्थ अंग्रेजी में
Noun
- One who relates; a relater.
- A private person at whose relation, or in whose behalf, the attorney-general allows an information in the nature of a >quo warranto > to be filed.