French-English dictionary »

agent en sommeil meaning in English

FrenchEnglish
agent en sommeil nom {m}

sleeper agent◼◼◼(spy placed in a target country or organisation to act as a potential asset)
noun