Spanish-French dictionary »

darse por vencido | rendirse | tirar la esponja | tirar la toalla meaning in French

SpanishFrench
darse por vencido | rendirse | tirar la esponja | tirar la toalla

rendre les armes