lubricating


English-Frenkisch DictionaryDownload this dictionary
lubricate
v. = olie, smere