petre oil

English

Noun

petre oil (uncountable)

  1. (obsolete) petroleum