Spanish-English dictionary »

touché meaning in English

SpanishEnglish
touché interjection

touché(fencing hit)
interjection