meet, run into, encounter; face, pass; contest; come across; experience

listen to the pronunciation of meet, run into, encounter; face, pass; contest; come across; experience
الإنجليزية - الفرنسية
rencontrer