espionage agent

listen to the pronunciation of espionage agent
English - English
someone employed to spy on another country or business competitor