treillage French - English
1.
Englishtrellis
-
EnglishAn outdoor garden frame which can be used for partitioning a common area
-
Frenchtreillage
2.
Englishlattice
-
Frenchchecktreillagegrillage
English translator: French English treillage Eesti sõnaraamat Español Traductor Svenska Översättare