Meaning of damsak

damsak

Tagalog

damsak n. wet soil; wet place; depression on the surface