Translation of صد برگ in English:

صد برگ

phrase

  • hundred-petalled flower, marigold