meaning of gurglet
1.
A
porous
earthen
jar
for
cooling
water
by
evaporation.
Related Words
gurglet
|
Developed & Maintained By
Taraprasad.com