Spanish-English Dictionarymanifestabas
manifestabas
manifestar
Meaning of manifestabas