meaning of Besserwisserin

Besserwisserin - German to English

smartypants [female] [coll.]

View more

  • smarty-pants [Am.] [female] [coll.] [sl.]