utter defeat ( synonym found)

Definition of utter defeat:


Back to Top