meaning of daiquiri

1. a cocktail made with rum and lime or lemon juice


Related Words

daiquiri |

Developed & Maintained By Taraprasad.com

Treasure Words