Tarrafal de São Nicolau (English, name)
expansion: Tarrafal de São Nicolau
Senses:
glosses: A city in the southwest of the island of São Nicolau, Cape Verde
Forms: