oil conservation
English Dictionary
->
Letter O
-> oil conservation
Search Dictionary:
oil conservation Definition
(n)
the
conservation
of
petroleum
resources
oil conservation Synonyms
oil conservation
© Art Branch Inc.