Spanish-English Dictionarysubrogar
Meaning of subrogar