RASHPETC

Definition: 
Rashed Oil Company Egypt and others
Subject Area 1: 
A company name