Abulense admin 5 years ago Abulense Abulense Definition Abulense Spanish Adjective English meaning : Avila