meaning of gargoulette
1.
A
water
cooler
or
jug
with
a
handle
and
spout;
a
gurglet.
Related Words
gargoulette
|
Developed & Maintained By
Taraprasad.com