santa barbara









santa barbara


noun

  1. a city on the SW coast of California: Spanish mission.
50 queries 0.553