Skip to content
Kotomora

トレリス

ト
レ
リ
ス

Meanings

1

noun

trellis

A framework of light wooden or metal bars used as a support for climbing plants.