lemon_juiceEnglish

lemon juice

Noun

Usually freshly squeezed juice of lemons

English: lemon juice