Japanese dictionary

Dictionary: “デモンストレーション”

デモンストレーション

デモンストレーション

demonstration; protest