profligation
English
profligation meaning in English • profligation का अर्थ अंग्रेजी में
Noun
- Defeat; rout; overthrow.