English-Latin dictionary »

shock, impact meaning in Latin

EnglishLatin
shock, impact noun

impulsus [impulsus](4th) M
noun