Definitions English

  • Expediency.