Spanish-English Dictionaryatestiguar
Meaning of atestiguar