Meaning of pagtalop

pagtalop

Tagalog

n. act of peeling