impressionis

listen to the pronunciation of impressionis
Lateinisch - Englisch
push, thrust, assault