meaning of aufwühlend

aufwühlend - German to English

disturbing

View more

  • stirring