Translation of خود کشی in English:

خود کشی

phrase

  • suicide
    self-murder

Translation of خودُ کُشی in English:

خودُ کُشی

phrase

  • suicide