French-Spanish dictionary »

cástaras meaning in Spanish

FrenchSpanish
Cástaras nom

Cástarasnoun