meaning of anstellen

anstellen - German to English

to engage

View more

  • to trigger
  • to carry out
  • to carry out [investigation]