Spanish-French dictionary »

sobrecoger meaning in French

SpanishFrench
sobrecoger

avoir raison de