frozen daiquiris

English

Noun

frozen daiquiris

  1. plural of frozen daiquiri