Definition of “finish with sb” - English Dictionary

English