Selengu

English: (verb) to shed, of a snake shedding its old skin


Source: Peter Martin's Kelabit Dictionary


Related to Selengu


selengut: bamboo nose flute