Translation of گلِ صد برگ in English:

گلِ صد برگ

phrase

  • hundred-leaved rose, marigold
  • figurative

    the sun