meaning of behext

behext - German to English

bedevilled [Br.]

View more

  • bewitched