WORD BY WORD

touched

英/tˈʌtʃt/
美/ˈtətʃt/
01adj.

精神不太正常的, 受感动的

having come into contact

02adj.

感动的