human waves

English

Noun

human waves

  1. plural of human wave