Central Dusun

edit

Noun

edit

torobong

  1. well (hole sunk into the ground)