Translation of oli in English:

oli

lubricating oil

noun

  • 1

    lubricating oil


User Contribution

oli

oil