meaning of ausgeruht

ausgeruht - German to English

relaxed

View more

  • rested