Translation of گل افشانی in English:

گل افشانی

phrase

  • showering of flowers