Tenum

English: (noun) roasted food (in leaves)


Source: Peter Martin's Kelabit Dictionary


Related to Tenum


petenum: tp fall into the fire accidentally