Spanish-English Dictionarytestificar
Meaning of testificar