Translation of گل افشاں in English:

گل افشاں

phrase

  • scattering flowers