"petrodollars" - Details

English Term:
petrodollars
Arabic Term:
دولارات بترولية، دولارات نفط
Arabic Definition:

.