Spanish-French dictionary »

superar | aventajar meaning in French

SpanishFrench
superar | aventajar

dominer