stand to one's duty, engage, commit oneself

listen to the pronunciation of stand to one's duty, engage, commit oneself
الإنجليزية - الفرنسية
s'engager à