English to Russian Dictionary
lubricant
Смазочные материалы
Meaning for lubricant found in 22 Languages.
Sponored Video