DictionaryForumContacts

   French English
Google | Forvo | +
s'évertuer à faire
gen. strive to do something (quelque chose); endeavour to do something (quelque chose)