Translation of selusup in English:

selusup

to slip in quickly

(menyelusup)

verb

  • 1

    to slip in quickly, to trespass, to enter hurriedly, to infiltrate