Translation of desur in English:

desur

babble

noun

  • 1

    babble, babbling sound