serra
Explore definitions, synonyms, and language insights of serra
Definitions
Noun
Spanish missionary who founded Franciscan missions in California (1713-1784)
Explore definitions, synonyms, and language insights of serra