OBTRECTATION MEANING IN ENGLISH

• Obtrectation Definition & Synonyms

  1. (n.) Slander; detraction; calumny.


RECENT SEARCHES