meaning of gargoulette

1. A water cooler or jug with a handle and spout; a gurglet.


Related Words

gargoulette |

Developed & Maintained By Taraprasad.com

Treasure Words