Translations into English:

  • moment        (Noun, ) (noun )
     
    moment of force
  • moment of force    (Noun, )
     
    moment of force