Translation of rumbia in English:

rumbia

noun

  • 1

    a type of palm (that produces sago)