fruit juice

fruit juice

English Noun
Ad

Definition

The juice of one or more fruits. (This entry is a translation hub.)

Ad