Search term vetch has one result
Jump to
EN English PL Polish
vetch (n) [any of several leguminous plants] wyka (n) [any of several leguminous plants]