Skip to main content

profligation

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