Translation of سر سبز in English:

سر سبز

phrase

  • verdant
    green
    flourishing
  • successful
    prosperous
    happy