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