meaning of oil company

1. a company that sells oil


Related Words

oil company |

Developed & Maintained By Taraprasad.com

Treasure Words