Azufrero admin 5 years ago Azufrero Azufrero Definition Azufrero Spanish Adjective English meaning : sulfur