echoising

English

Verb

echoising

  1. present participle and gerund of echoise