Translation of خود دار in English:

خود دار

phrase

  • self-respecting