restoring forces

English

Noun

restoring forces

  1. plural of restoring force