Meaning of kabundukan

kabundukan

Tagalog

kabundukan n. mountain fastness