English
›
Words
momentum
Translation:
English
Noun
6
quantity
of motion of a moving body
0
impetus
0
moving
force
Add
Translation