Translation of lidi in English:

lidi

  • 1

    rib of a palm leaf
    ‘sapu lidi’ broom of coconut mid-ribs