French-English dictionary »

intouché meaning in English

FrenchEnglish
intouché adjectif

untouched◼◼◼(in its original state)
adjective
[UK: ʌn.ˈtʌtʃt] [US: ʌn.ˈtətʃt]