to destroy; to kill; to put an end to

listen to the pronunciation of to destroy; to kill; to put an end to
English - English
spill
to destroy; to kill; to put an end to
Favorites