Translation: finish
Definition of acabar in English
Completar una acción o un proyecto.
Synonyms of acabar in English
terminarconcluirfinalizar
Definition of acabar in Spanish
To bring an action or project to an end.
Synonyms of acabar in Spanish
completefinalizefinaliseconclude