tulanut

Central Dusun

Noun

tulanut

  1. snake
    Synonym: wulanut