English
›
Words
holy
place
Translation:
English
Noun
3
sanctuary
Add
Translation