×
touche
meaning in French
interj.
touché! cri d'encouragement, d'acclamation
Related Words
deloitte touche tohmatsu
touchback
touchdown
touched a chord
touched him deeply
PC Version
Copyright © 2018 WordTech Co.