NORTH

A term collectively used to refer to developed countries, most of whom are located to the north of developing countries(also known as the south)

twittermail
Categories: N