Translation English Spanish: finish off
Dictionary: main
finish off
verb
1 abrir, acabar con, aclarar, aclararse, clarificar, despejar, despejarse, elucidar, esclarecer, mejorar, rematar, retirar, solucionar.
- Lexicographical index
- :
- finish line
- |
- finish off
- |
- finish out