×

itch meaning in French

n. démangeaison; irritation; picotement; désir
v. gratter, racler; exciter, irriter; sensation de grattage; fâcher

Related Words

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

Copyright © 2018 WordTech Co.