appellor
English
appellor meaning in English • appellor का अर्थ अंग्रेजी में
Noun
- The person who institutes an appeal, or prosecutes another for a crime.