Translation of susup in English:

susup

to insinuate

(menyusup)

verb

  • 1

    to insinuate, to insert gradually or craftily, to enter gradually and unperceived, to infiltrate