Translation of lebah in English:

lebah

bee

noun

  • 1

    bee