GeneralConnection.com
➔
Dictionary
natural enclosure
Noun
1. enclosure
1. entity
Usage