Translation of دستِ خود دہانِ خود in English:

دستِ خود دہانِ خود

phrase

  • help yourself