French-Spanish dictionary »

fisterra meaning in Spanish

FrenchSpanish
Fisterra nom

Finisterrenoun