Meaning of tapsak

tapsak

Tagalog

tapsak n. water dropping or splashing from a height