Skip to main content

limewater

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