Subscribe
URL of the page has been copied to clipboard.
Meaning : Spanish missionary who founded Franciscan missions in California (1713-1784).
Synonyms : miguel jose serra, serra
Install App
Junipero serra meaning in Telugu.