petrodolar (lar

  1. Noun petrodollars