meaning of Anschub

Anschub - German to English

impetus

View more

  • stimulus