Spanish-English Dictionaryatestar
Meaning of atestar