St. Thomas and Principe

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



Terms and Conditions of Use / Copyright Notice