Spanish-English dictionary »

santo tomé y príncipe meaning in English

SpanishEnglish
Santo Tomé y Príncipe proper noun

São Tomé and Príncipe(Democratic Republic of São Tomé and Príncipe)
proper noun

Your history