Dear Imene Saoula many thanks for sharing this interesting chemical question with the RG community. I assume that you are talking about tin(II) chloride (SnCl2), right? Pure SnCl2 dissolves quite easily and rapidly in deionized water. Preferably the water is first degassed by applying vacuum in order to remove dissolved oxygen. If you don't obtain a completely clear solution, chances are that you have unsoluble impurities present which could be e.g. metallic tin (gray particles) or tin(II) hydroxide (white). The latter could make the solution appear milky and opaque. If that is the case, try to add a few drops of hydrochloric acid (aqueous HCl) and see if the solution becomes clear.