English-Latin dictionary »

impulse, effort meaning in Latin

EnglishLatin
impulse, effort noun

momentum [momenti](2nd) N
noun