Japanese dictionary

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

ハンガーディスプレイ

ハンガーディスプレイ

hanging advertisement (usu. in a train or bus)