×

touche meaning in French

interj. touché! cri d'encouragement, d'acclamation

Related Words

  1. deloitte touche tohmatsu
  2. touchback
  3. touchdown
  4. touched a chord
  5. touched him deeply
PC Version

Copyright © 2018 WordTech Co.