South Papua

English

Proper noun

South Papua

  1. A province of Indonesia on the island of New Guinea.

See also