a person that meets or accosts another

listen to the pronunciation of a person that meets or accosts another
English - English
{n} meeter
a person that meets or accosts another
Favorites