Terjemahan lidi di Bahasa Inggris

lidi

  • 1

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