×
susurrer
meaning in English
v.
whisper; spread a rumor; rustle
Related Words
susurrant
susurrement
suture
suturer
PC Version
Copyright © 2018 WordTech Co.