liquid refreshments

English

Noun

liquid refreshments

  1. plural of liquid refreshment