Slovnenya

Translation English Japanese: torture

Dictionary: main
torture
noun
verb