group of seventy-seven








noun

  1. the developing countries of the worldAbbreviation: G77
54 queries 0.409