umpress
English
umpress meaning in English • umpress का अर्थ अंग्रेजी में
Noun
- Female umpire.