Spanish-English Dictionaryatestaré
atestaré
atestar
Meaning of atestaré