stupration
English
stupration meaning in English • stupration का अर्थ अंग्रेजी में
Noun
- Violation of chastity by force; rape.