Meaning ofpetrodollarsin English

petrodollars

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