"sao tome" in English Sao Tome Sao Tome "sao tome" English translation Sao Tome Sao Tome Detailed translations for "sao tome" Sao Tome Sao Tome Sao Tome