Treillages, noun plural of treillage. Synonyms in the same form.
trellises
All synonyms for treillage →