bn:03605821n
Noun Concept
SYL
Hortus conclusus
EN
Hortus conclusus is a Latin term, meaning literally "enclosed garden". Wikipedia
Relations
Sources