facilitate, ease; smooth, expedite; aid

listen to the pronunciation of facilitate, ease; smooth, expedite; aid
الإنجليزية - الفرنسية
faciliter