Naro'

English: to do ?


Source: Peter Martin's Kelabit Dictionary