Search term vetch has 3 results
Jump to
EN English FR French
vetch (n) [any of several leguminous plants] vesce (n) {f} [any of several leguminous plants]
vetch (n) [botany] vesce (n) {f} [botany]
vetch jarosse