Susurrate — definition

1. susurrate (Verb)

1 definition

susurrate (Verb) — Issue soft noises.

1 type of
murmur