Portuguese-English dictionary »

touché meaning in English

PortugueseEnglish
touché interjection

touché(fencing hit)
interjection