Translation of selinap in English:

selinap

to slip away

(menyelinap)

verb

  • 1

    to slip away, to decamp, to go away suddenly or secretly, to move stealthily, to steal away