embonar
Top 45000
Meanings
Verb
1. to make good, better, nice or nicer
2. to sheathe (nautical)
3. to join together (ropes, cables)
4. to fertilize; manure