OBSTUPEFACTIVE MEANING IN ENGLISH

• Obstupefactive Definition & Synonyms

  1. (a.) Stupefactive.


RECENT SEARCHES