Spanish-French dictionary »

batir | derrotar | vencer meaning in French

SpanishFrench
batir | derrotar | vencer

battre