Spanish-French dictionary »

vencer | superar | atravesar | aventajar meaning in French

SpanishFrench
vencer | superar | atravesar | aventajar

surmonter