Translation of lunas in English:

lunas

keel

noun

  • 1

    keel, timber of steel structure along the base of a ship