Translation of destilería de petróleo in English:

destilería de petróleo

oil refinery, n.

feminine noun

  • 1

    oil refinery