echoings

English

Noun

echoings

  1. plural of echoing