noun a town in W California, near San Francisco Bay.
san lorenzo 🔊 Listen to this noun a town in W California, near San Francisco Bay. Share Facebook Twitter Google +