×

itching meaning in French

n. démangeaison; irritation; picotement
adj. irritant, excitant, gratteur, qui provoque une sensation de grattage; vexé, troublant

Related Words

  1. itch
  2. itch for
  3. had an itching palm
  4. have an itching palm
  5. has an itching palm
  6. itch for
  7. itchiness
  8. itchy
  9. itchy feet
PC Version

Copyright © 2018 WordTech Co.