schmoozer

listen to the pronunciation of schmoozer
English - English
someone skilled at conversation
schmoozer
Favorites