English-Latin dictionary »

push, thrust, assault, onslaught meaning in Latin

EnglishLatin
push, thrust, assault, onslaught noun

impressio [impressionis](3rd) F
noun

inpressio [inpressionis](3rd) F
noun