petroleum reservoirs
English
Noun
petroleum
reservoirs
plural of
petroleum reservoir