Spanish-French dictionary »

batallar | combatir | luchar | pelear meaning in French

SpanishFrench
batallar | combatir | luchar | pelear

se battre