Translation of سبز باغ دکھانا/ دکھلانا in English:

سبز باغ دکھانا/ دکھلانا

phrase

  • raise false hopes
    deceive by false promises