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