lubricatorEnglish

lube, lubricant, lubricating substance, lubricator

Noun

A substance capable of reducing friction by making surfaces smooth or slippery

English: lubricant, lubricator, lubricating substance, lube

Bahasa: pelumas

Bahasa words with similar meanings

English words with similar meanings

Show 3 words