Yes. Since steroids are consumed either through mouth or injection, it can prevent the hormone generation required for sperm production.