French-Spanish dictionary »

torrecuadradilla meaning in Spanish

FrenchSpanish
Torrecuadradilla nom

Torrecuadradillanoun