Translation of خود کردہ in English:

خود کردہ

phrase

  • one's own doing, one's own act or deed
    self-invited