lemonade : Idioms & Phrases

Index


lemonade mix

  • noun a commercial mix for making lemonade
WordNet