noun a town in SW California, near Los Angeles.
temple city 🔊 Listen to this noun a town in SW California, near Los Angeles. Share Facebook Twitter Google +