French-Spanish dictionary »

caronade meaning in Spanish

FrenchSpanish
caronade

carronada

Your history