Term Gallery logo

Meanings of lubricating substance in anglès

lubrificant
Translations for lubricating substance