GREEN GRAPES


Meaning of GREEN GRAPES in English

green juicy berries growing in clusters on a vine (eaten as fruit or used to make wine)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.