bn:27179491v
Verb Concept
EN
mission
EN
To send on a mission. Wiktionary
Definitions
Sources
EN
To send on a mission. Wiktionary
Wiktionary
EN