meaning of santa barbara

1. a town in southwestern California on the Pacific Ocean


Related Words

santa barbara |

Developed & Maintained By Taraprasad.com

Treasure Words