Translation of angsana in English:

angsana

noun

  • 1

    large tree with yellow flowers