×

susurrer meaning in English

v. whisper; spread a rumor; rustle

Related Words

  1. susurrant
  2. susurrement
  3. suture
  4. suturer
PC Version

Copyright © 2018 WordTech Co.