Meaning ofpetrodollarin English

petrodollar

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