Japanese dictionary

Dictionary: “ハンガー・ディスプレイ”

ハンガー・ディスプレイ

ハンガー・ディスプレイ

hanging advertisement (usu. in a train or bus)