Spanish-English Dictionaryatestiguan
atestiguan
atestiguar
Meaning of atestiguan