Meaning and Translation of Intelligence Agent in Urdu Script and Roman Urdu with Definition,
1. a person secretly employed in espionage for a government