hollandsEnglish

Holland gin, Hollands, geneva

Noun

Gin made in the Netherlands

English: geneva, Holland gin, Hollands

English words with similar meanings

Show 2 words