Spanish-English dictionary »

finisterre meaning in English

SpanishEnglish
Finisterre proper noun
{f}

Finistère(department in Brittany)
proper noun