besserwisserisch , besserwisser

listen to the pronunciation of besserwisserisch , besserwisser
Немецкий Язык - Английский Язык
smart-aleck
That is characteristic of a smart aleck

smart-aleck remarks.