Meaning of serra
Definition of serra
(noun)
Spanish
missionary
who founded Franciscan missions in California (1713-1784)
Other information on serra
WIKIPEDIA results for
serra
Amazon results for
serra
Tweet