mission impossible
1.
(
noun
) an extremely dangerous or difficult mission
Related Words:
charge
,
commission
,
mission
Terms and Conditions of Use / Copyright Notice