mission impossible

1. (noun) an extremely dangerous or difficult mission
Related Words: charge, commission, mission



Terms and Conditions of Use / Copyright Notice