kamus
.
Search
About
susurrus
English
susurration, susurrus
Noun
The indistinct sound of people whispering
English: susurration, susurrus
English words with similar meanings
Show 1 words
susurration