Meaning of st. thomas and principe
Definition of st. thomas 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 st. thomas and principe
WIKIPEDIA results for
st. thomas and principe
Amazon results for
st. thomas and principe
Tweet