Translation of sanctuary in English:

User Contribution

sanctuary

sanctuary

noun