French-Spanish dictionary »

punir meaning in Spanish

FrenchSpanish
punir

castigar | multar