Translation of سبز ہونا in English:

سبز ہونا

phrase

  • to flourish