petrodollars ne demek

  1. petrodollars : petrodolar