Foster City noun a city in W California.
Foster City 🔊 Listen to this Foster City noun a city in W California. Share Facebook Twitter Google +