×

urticant meaning in English

adj. stinging, producing or causing a sting; able to cause a sting; hurtful

Related Words

  1. urssaf
  2. urticaire
  3. uruguay
  4. uruguayen
PC Version

Copyright © 2018 WordTech Co.