Meaning of karurukan

karurukan

Tagalog

karurukan n. the highest point