Spanish-English Dictionarycorroborar
Meaning of corroborar