Definitions English

  • In an unhurried manner.