Skip to content
Kotomora

ディスプレイラック

Meanings

1

noun

display rack

A rack or shelf unit used to display goods in a store or exhibition.