restañar
Top 50000
Meanings
Verb
1. to staunch (to stop the flow of) (transitive)
2. to heal (transitive)
Examples1
The wound isn't healing yet because a leech has irritated it.