Definition of 'democratic republic of sao tome and principe'
Translate 'democratic republic of sao tome and principe' to
Definitions of 'democratic republic of sao tome and principe'
1. (noun)Sao Tome and Principe, Democratic Republic of Sao Tome and Principe, Sao Tome e Principe, Sao Thome e Principe, St. Thomas and Principe islandnation in the SouthAtlantic off the westcoast of Africa; achieved independence from Portugal in 1975; has enormous offshore oil reserves
Images of 'democratic republic of sao tome and principe'
'democratic republic of sao tome and principe' - Nearby Entries