meaning of bitter betch

bitter betch meaning in General Dictionary

European perennial harmful vetch