meaning of behexend

behexend - German to English

bedevilling [Br.]

View more

  • bewitching