meaning of english runner bean
1.
long
bean
pods
always
sliced
into
half-inch
lengths;
a
favorite
in
Britain
Related Words
english runner bean
|
Developed & Maintained By
Taraprasad.com