Meaning ofpetrodollarsin English

petrodollars

us/ˈpɛtroʊˌdɑlɚz/uk/ˈpiːtrəʊˌdɒləz/
#uncommon
Definitions
Base Words