Meaning of daplas

daplas

Tagalog

daplas n. climbing