Spanish-French dictionary »

sede social meaning in French

SpanishFrench
sede social noun

siège socialnom {m}