What is the meaning of são tomé and príncipe in English?

Learn vocabulary with pictures as well as definitions of são tomé and príncipe in English

Learn in

See more

n. São Tomé and Príncipe

Definition of São Tomé and Príncipe in English

Island semi-presidential republic located in the Atlantic ocean, in the Gulf of Guinea to the west of Africa.

Synonyms of São Tomé and Príncipe in English

Democratic Republic of São Tomé and Príncipe

See more

n. Democratic Republic of São Tomé and Príncipe

Definition of Democratic Republic of São Tomé and Príncipe in English

Island semi-presidential republic located in the Atlantic ocean, in the Gulf of Guinea to the west of Africa.

Synonyms of Democratic Republic of São Tomé and Príncipe in English

São Tomé and Príncipe