netted enclosure

Translations
enclos grillagé
Words
netted

adjective
grillagé
enclosure

noun
enclos