1. bring to a conclusion 2. bring to an end 3. bring to completion 4. conclude 5. end 6. finalize 7. finish 8. knock off 9. put through 10. settle 11. top off 12. wind up 13. wrap up
How to Translate
Portuguese dictionaries
Word finalizar has been found in the following dictionaries: