Spanish-French dictionary »

estocada meaning in French

SpanishFrench
estocada noun

estocadenom {f}

Your history