cicatrizar
Top 15000
Meanings
Verb
1. to cicatrize, to heal (transitive)
2. to scar (reflexive)