Japanese dictionary

Dictionary: “デモクラシイ”

デモクラシイ

デモクラシイ

democracy