French-Spanish dictionary »

carcastillo meaning in Spanish

FrenchSpanish
Carcastillo nom

Carcastillonoun