Translation of menyelundupi in English:

menyelundupi

to infiltrate

verb

  • 1

    to infiltrate