CUCUMBER


Meaning of CUCUMBER in English

n. green vegetable which grows on vines

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