meaning of abstehen

abstehen - German to English

to stick on

View more

  • to protrude