×
tetched
meaning in Chinese
adj.
1.被触动的,受触犯的。
2.精神有点失常的。
Related Words
tetbury
tetc
tetcher
tetchered float breakwater
PC Version
Copyright © 2018 WordTech Co.