Spanish-French dictionary »

castigar | multar meaning in French

SpanishFrench
castigar | multar

punir

Your history