English
›
Words
lubricant
Translation:
English
Noun
6
a
substance for reducing friction by being spread on one or both of the moving parts to form a film between them
grease
0
substance
that reduces friction
Add
Translation