Abundoso admin 5 years ago Abundoso Abundoso Definition Abundoso Spanish Adjective English meaning : unflooded