Sign in Join

ペトロダラー
petorodarā

Noun

1. petrodollar