Meaning of salagoy

salagoy

Tagalog

salagoy n. light touch