Definitions English

  • like or characteristic of an echo