daiquiriEnglish

daiquiri, rum cocktail

Noun

A cocktail made with rum and lime or lemon juice

English: daiquiri, rum cocktail

English words with similar meanings

Show 1 words