petroleum_refineryEnglish

oil refinery, petroleum refinery

Noun

A refinery for petroleum

English: oil refinery, petroleum refinery

English words with similar meanings

Show 1 words