Spanish-French dictionary »

confederar meaning in French

SpanishFrench
confederar

confédérer