susurrate ( synonym found)

Definition of susurrate:

(v) : to whisper

Back to Top