Translation of lodi in English:

lodi

inner part of bark

noun (class 11, plural didi)

  • 1

    (used to make ropes)
    inner part of bark