meaning of Alleswisser

Alleswisser - German to English

know-all [coll.]

View more

  • know-it-all