Translation of سر سبز in English:

سر سبز

phrase

  • verdant, green
    flourishing
  • successful, prosperous, happy