Meaning of dutsa

dutsa

Tagalog

n. sprinkler in a shower bath