i went into saratoga today and 3 toyotas almost hit me before i left the parking lot
see: asia, china or the orient
"i went into saratoga today and 3 toyotas almost hit me before i left the parking lot" What is the definition of "saratoga"?