Slovnenya

Translation English Japanese: public executioner

Dictionary: main
public executioner
noun