Translation of sena in English:

sena

angsana

noun

  • 1

    angsana, a type of leafy tree with yellow flowers