meaning of gurglet

1. A porous earthen jar for cooling water by evaporation.


Related Words

gurglet |

Developed & Maintained By Taraprasad.com

Treasure Words