besserwisser , klugscheißer

listen to the pronunciation of besserwisser , klugscheißer
German - English
weisenheimer
wisenheimer