Translation of menyelundupi in English:

menyelundupi

to infiltrate

  • 1

    to infiltrate