ODIBLE MEANING IN ENGLISH

• Odible Definition & Synonyms

  1. (a.) Fitted to excite hatred; hateful.


RECENT SEARCHES