English | German | Russian | Czech

gurglet English

Meaning gurglet meaning

What does gurglet mean?

gurglet

A porous earthen jar for cooling water by evaporation.

Are you looking for...?