a plague on both your/their houses - Inglés Sinónimo Diccionario

Can't found any synonym terms.