GANGRENATE MEANING IN ENGLISH

• Gangrenate Definition & Synonyms

  1. (v. t.) To gangrene.


RECENT SEARCHES