Translation of penyusup in English:

penyusup

infiltrator

  • 1

    infiltrator