Spanish-English Dictionaryatestiguaría
atestiguaría
atestiguar
Meaning of atestiguaría