VETCHY MEANING IN ENGLISH

• Vetchy Definition & Synonyms

  1. (a.) Consisting of vetches or of pea straw.
  2. (a.) Abounding with vetches.


RECENT SEARCHES