a person that meets or accosts another

listen to the pronunciation of a person that meets or accosts another
الإنجليزية - الإنجليزية
{n} meeter