Slovnenya

Translation English Japanese: protest

Dictionary: main
protest
noun
verb