English | German | Russian | Czech

Tarrafal de São Nicolau English

Meaning Tarrafal de São Nicolau meaning

What does Tarrafal de São Nicolau mean?

Tarrafal de São Nicolau

A city in the southwest of the island of São Nicolau, Cape Verde

Are you looking for...?

Tarrafal | de | São | Nicolau