Spanish-French dictionary »

fracasar | fallar meaning in French

SpanishFrench
fracasar | fallar

échouer