Skip to main content

profligation

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