meaning of ausgebrütet

ausgebrütet - German to English

hatched

View more

  • incubated
  • concocted [plan, plan]