Slovnenya

Translation English Japanese: nonviolent resistance

Dictionary: main
nonviolent resistance
noun