Abotinado admin 5 years ago Abotinado Abotinado Definition Abotinado Spanish Adjective English meaning : Ankle