infiltrator ( synonym found)

Definition of infiltrator:

°One who infiltrates an organization or territory; an undercover or covert agent.

Definition of infiltrator:

°One who infiltrates an organization or territory; an undercover or covert agent.

Back to Top