Apagafuegos admin 5 years ago Apagafuegos Apagafuegos Definition Apagafuegos Spanish Adjective English meaning : fire extinguisher