lemon juice

Explore definitions, synonyms, and language insights of lemon juice

Definitions

Noun
usually freshly squeezed juice of lemons

More General Terms