meaning of ausbrüten

ausbrüten - German to English

to breed

View more

  • to brew
  • to incubate
  • to concoct [scheme or plan also]