Translation of jambangan in English:

jambangan

a vase

noun

  • 1

    a vase, a flower pot