Translation of lebu in English:

lebu

dust

noun

  • 1

    dust