French-Spanish dictionary »

cicatriser meaning in Spanish

FrenchSpanish
cicatriser

cicatrizarse