Metutun

English: to observe or peep


Source: Peter Martin's Kelabit Dictionary