Italian-English dictionary »

touché meaning in English

ItalianEnglish
touché interjection

touché(acknowledgement)
interjection