acabarse

listen to the pronunciation of acabarse
Испанский Язык - Английский Язык
die out, peter out
run out
wear out
terminate, finish, stop, end