Translation of desau in English:

desau

soft rustling sound

noun

  • 1

    soft rustling sound
    ‘desau daun’ the rustling of leaves