Japanese dictionary

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

ハンガー・ディスプレー

ハンガー・ディスプレー

hanging advertisement (usu. in a train or bus)