Using a USB wifi print server may do this, if the printer has built-in Wifi, you can configure the print server on the other network. Something like a Linksys WPS54G, you can find them used in places. You can also wire the printer to a computer and then share the printer out to others on the same network.