swear revenge on - Inglés Sinónimo Diccionario