limewater
English
limewater meaning in English • limewater का अर्थ अंग्रेजी में
Noun
- Water impregnated with lime; esp., an artificial solution of lime for medicinal purposes.