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