Meaning of democratic republic of sao tome and principe
Definition of democratic republic of sao tome and principe
(noun)
island
nation
in the South Atlantic off the
west
coast
of Africa; achieved
independence
from Portugal in 1975; has
enormous
offshore
oil
reserves
Other information on democratic republic of sao tome and principe
WIKIPEDIA results for
democratic republic of sao tome and principe
Amazon results for
democratic republic of sao tome and principe
Tweet