Acéfalo admin 5 years ago Acéfalo Acéfalo Definition Acéfalo Spanish Adjective English meaning : Headless