Spanish-English Dictionarymanifestaban
manifestaban
manifestar
Meaning of manifestaban