English | German | Russian | Czech

Tarrafal English

Meaning Tarrafal meaning

What does Tarrafal mean?

Tarrafal

A city in northern Santiago, Cape Verde; seat in the municipality of Tarrafal.

Are you looking for...?