Translation of سر سبز کرنا in English:

سر سبز کرنا

phrase

  • cause to flourish, revive