meaning of Bekloppter

Bekloppter - German to English

loon [coll.]

View more

  • nutball [Am.] [coll.]
  • nut [coll.]