Japanese dictionary

Dictionary: “グラスルートデモクラシー”

グラスルートデモクラシー

グラスルートデモクラシー

grassroots democracy