Skip to main content

alcarraza

English alcarraza meaning in English  •  alcarraza का अर्थ अंग्रेजी में
Noun
  • A vessel of porous earthenware, used for cooling liquids by evaporation from the exterior surface.
Advertisement