meaning of tell off
1. a person secretly employed in espionage for a government
Related Words
intelligence officer | office of intelligence support | office of naval intelligence | tell off |
1. a person secretly employed in espionage for a government
intelligence officer | office of intelligence support | office of naval intelligence | tell off |