Advertisement

Advertisement

International Development Association

noun

  1. an organization set up in 1960 to provide low-interest loans to developing countries. It is part of the World Bank Group IDA


Advertisement

Advertisement

Advertisement

Advertisement


International Date LineInternationale