Sao Tome e Principe

1. (noun) island nation in the South Atlantic off the West coast of Africa
Synonyms: Sao Thome e Principe, St. Thomas and Principe
Related Words: country, land, nation, state



Terms and Conditions of Use / Copyright Notice