meaning of behexen

behexen - German to English

to bedevil

View more

  • to bewitch