Decelerations meaning

Plural form of deceleration.
noun
0
0
Advertisement