treillage
English Dictionary
->
Letter T
-> treillage
Search Dictionary:
treillage Definition
(n)
latticework
used
to
support
climbing
plants
treillage Synonyms
treillage
trellis
© Art Branch Inc.