talking drums

English

Noun

talking drums

  1. plural of talking drum