← Back to browseペトロダラー[petorodaraa]nounJapanese definitionNo Japanese definition yet.English definitionpetrodollarExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsペトロール