treillageEnglish

treillage, trellis

Noun

Latticework used to support climbing plants

English: trellis, treillage

Bahasa: anyaman, pergola

Bahasa words with similar meanings

English words with similar meanings

Show 1 words