demand everything; revenge oneself upon

listen to the pronunciation of demand everything; revenge oneself upon
English - English
have one's pound of flesh
demand everything; revenge oneself upon
Favorites