French-Spanish dictionary »

estocade meaning in Spanish

FrenchSpanish
estocade nom {f}

estocadanoun