Translation of sambang in English:

sambang

beehive

noun

  • 1

    beehive, hive