PROFLIGATION MEANING IN ENGLISH

• Profligation Definition & Synonyms

  1. (n.) Defeat; rout; overthrow.


RECENT SEARCHES