humming stones

English

Noun

humming stones

  1. plural of humming stone