CHANCROUS MEANING IN ENGLISH

• Chancrous Definition & Synonyms

  1. (a.) Of the nature of a chancre; having chancre.


RECENT SEARCHES