Jallad

Jallad
English: Translation
executioner
noun
Physical Actions