a device that lubricates, that applies lubricant

listen to the pronunciation of a device that lubricates, that applies lubricant
English - Turkish
English - English
lubricator
a device that lubricates, that applies lubricant
Favorites