meaning of ausruhen

ausruhen - German to English

to unwind

View more

  • to rest