meaning of ausgedacht

ausgedacht - German to English

contrived

View more

  • imaginary
  • invented