Definition of acabar in SpanishEncontrarse en su último momento.Synonyms of acabar in Spanishterminar, poner fin, concluir, finalizar
Definition of acabar in SpanishEncontrarse en su último momento.Synonyms of acabar in Spanishterminar, poner fin, concluir, finalizar