Clue: International credit source

Answer: WORLDBANK

Length: 9


Similar Clues: