Meaning ofpetrodollarin English

petrodollar

us/ˈpɛtrəˌdɑlər/uk/ˈpɛtrəˌdɑlər/
#uncommon
Definitions
Base Words