What is the word "repsol" mean?
I can't find the English word for the Spanish one "repsol" in this sentence."CHINA DEMANDA 5.500 MILLONES DE DÓLARES A REPSOL" Would you like to help me? Thank you very much. Here is the source link: http://www.practicaespanol.com/china-demanda-5-500-millones-de-dolares-a-repsol
2 Answers
Repsol is a major oil company in Spain - on a par with Texaco for example. https://en.wikipedia.org/wiki/Repsol
Repsol could be the name of a company.
