Term Gallery logo

Meanings of lubricating substance in English

lubrificante
Translations for lubricating substance