Saudi Aramco


AcronymDefinition
Saudi AramcoSaudi Arabian Oil Company