daiquiri in French
daiquiri in French
daiquiri
A cocktail of rum, lemon or lime juice and sugar, sometimes with fruit added.
ti-punch
A cocktail of rum, lemon or lime juice and sugar, sometimes with fruit added.