×

irritating meaning in French

adj. excitant; irritant, agaçant, énervant

Related Words

  1. irritate
  2. irritated
  3. irritate
  4. irritated
  5. irritatingly
  6. irritation
PC Version

Copyright © 2018 WordTech Co.