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