Meaning of matalurok

matalurok

Tagalog

adj. very steep; precipitous