offer, present itself

listen to the pronunciation of offer, present itself
الإنجليزية - الفرنسية
s'offrir