meaning of behämmert

behämmert - German to English

bats [pred.] [coll.] [dated]

View more

  • batty [coll.]
  • crazy
  • hare-brained
  • harebrained [foolish]
  • maniac