Atropado admin 6 years ago Atropado Atropado Definition Atropado Spanish Adjective English meaning : atrophied