meaning of aufrecht stehen

aufrecht stehen - German to English

to stand tall

View more

  • to face upright