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