DictionaryForumContacts

   English French
Terms for subject General containing Mission d | all forms
EnglishFrench
she felt she'd been entrusted with a missionelle se sentait investie d'une mission