täpu

See also: tapu, tāpu, and tap'u

Khumi Chin

Noun

täpu

  1. cave