i've seen safari on a mac before, but on my windows xp computer is just a dream come true
safari is an alternative web browser developed by apple
"i've seen safari on a mac before, but on my windows xp computer is just a dream come true" What is the definition of "safari"?