Atabanado admin 5 years ago Atabanado Atabanado Definition Atabanado Spanish Adjective English meaning : attacked