Polish-French dictionary »

torques meaning in French

PolishFrench
torques noun

torquenom