Translation of debu in English:

debu

dust

noun

  • 1

    dust, dirt