DISCOMMENDABLE MEANING IN ENGLISH

• Discommendable Definition & Synonyms

  1. (a.) Deserving, disapprobation or blame.


RECENT SEARCHES