hi everyone
22a in physics, turning effect, or torque, produced by force acting at distance on an object. 6 letters. ?o?o?t
29a government institution located in London fromm Middle Ages until 1968, when it wa moved to South Wales. 2 words 5,4
???a? ?i?t
thanks