applauded to the echo

English

Verb

applauded to the echo

  1. simple past and past participle of applaud to the echo