Translation of desus in English:

desus

noun

  • 1

    sound like that of people whispering