Depung

English: (noun) short python

Bahasa Malaysia: sejenis ular sawa


Source: Peter Martin's Kelabit Dictionary