haricots verts - English Synonyms Dictionary

haricots verts

n.
[1] haricot vert , French bean