meaning of Anschübe

Anschübe - German to English

impetuses

View more

  • stimuli {pl}