be ready to leap to someone's defence - Englisch Synonyme Wörterbuch

Can't found any synonym terms.