Translation of دست برداری in English:

دست برداری

phrase

  • abdication, giving up