insanca muamele

  1. Noun humane treatment
to be treated humanely Verb
to treat ... humanely Verb