English | German | Russian | Czech

treillage English

Meaning treillage meaning

What does treillage mean?

treillage

(= trellis) latticework used to support climbing plants

Synonyms treillage synonyms

What other words have the same or similar meaning as treillage?

treillage English » English

trellis espalier

Are you looking for...?