What does aufsitzen mean?

aufsitzen - German to English

to install

View more

  • to surface [Br.] [a vehicle grounds on a road hump]