Spanish-French dictionary »

represar meaning in French

SpanishFrench
represar

endiguer