Definitions English

  • in an effusive manner