Meaning of sawsaw

sawsaw

Tagalog

sawsaw n. immersion for a few moments only