Spanish-English Dictionaryatestara
atestará
atestar
Meaning of atestara