Spanish-French dictionary »

desvincularse | separarse meaning in French

SpanishFrench
desvincularse | separarse

se dissocier