What does anbeten mean?

anbeten - German to English

to adore

View more

  • to idolise [Br.]
  • to idolize
  • to worship