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 |

Developed & Maintained By Taraprasad.com

Treasure Words