Multiple Serial reads with different baud rates

I am connecting GPS+Arduino BT+motor shield unfortunately the GPS has a baud rate of 4800 and the Arduino BT is 115200 has anyone had this problem in the past. I know that the Arduino BT has one serial port.

if anyone can help I would be thankful

Check the NewSoftSerial library - http://sundial.org/arduino/index.php/newsoftserial/