Enclosure (fr. Enclos)

Translation into English

Synonyms