English: (noun) type of long eel
Bahasa Malaysia: sejenis belut
Source: Peter Martin's Kelabit Dictionary
Tu'en narih ngabin iah lem alud dih keh, awe ieh delo tudo sebuleng.
Let him sit on your lap in the boat in case he is not confident to sit by himself.
delo 2: wary, fearful
ngedelo (ng-delo): to cause to be wary