obtestation
English
obtestation meaning in English • obtestation का अर्थ अंग्रेजी में
Noun
- The act of obtesting; supplication; protestation.