Synonyms and Antonyms for bitter betch | Synonym.com

Synonyms and Antonyms for bitter betch

1. bitter betch (n.)

European perennial toxic vetch

Synonyms: