meaning of ausgelassen sein

ausgelassen sein - German to English

to be in large spirits

View more

  • to revel
  • to rollick