Demawid 1

English: (noun) pancreas, spleen?

Bahasa Malaysia: pankreas


Source: Peter Martin's Kelabit Dictionary


Related to Demawid 1


demawid 2: to go round an object, e.g. a hill or a tree