French-Spanish dictionary »

finisterre meaning in Spanish

FrenchSpanish
Finisterre nom {m}

Finisterrenoun