flagellation
Hindi
flagellation का अर्थ हिंदी में
- चोट
- कोड़ो की मार
English
flagellation meaning in English • flagellation का अर्थ अंग्रेजी में
Noun
- A beating or flogging; a whipping; a scourging.