Synonyms of Serra in English :
Antonyms of Serra in English
Thesaurus of Serra in English
Serra
see definition of serraSynonyms of serra
1. (noun) Spanish missionary who founded Franciscan missions in California (1713-1784)
Synonyms of Serra in English :
Antonyms of Serra in English
Thesaurus of Serra in English
1. (noun) Spanish missionary who founded Franciscan missions in California (1713-1784)