tombolog

Central Dusun

Noun

tombolog

  1. bird

References

  • tombolog”, in Dusun dictionary, 2025–2026