oil reservoirs
English
Noun
oil
reservoirs
plural of
oil reservoir