DISTRACTIVE MEANING IN ENGLISH

• Distractive Definition & Synonyms

  1. (a.) Causing perplexity; distracting.


RECENT SEARCHES