heavy applause

listen to the pronunciation of heavy applause
English - English
loud clapping