meaning of ausdenkend

ausdenkend - German to English

devising

View more

  • inventing