haricots_vertsEnglish

French bean, haricot vert, haricots verts

Noun

Very small and slender green bean

English: haricot vert, haricots verts, French bean

English words with similar meanings

Show 2 words