×

stup meaning in English

n. narcotic, any addictive substance which dulls the senses, drug addict

Related Words

  1. studio
  2. studio d'enregistrement
  3. stupeur
  4. stupide
PC Version

Copyright © 2018 WordTech Co.