×

tetched meaning in English

adj.
1.被触动的,受触犯的。
2.精神有点失常的。

Related Words

  1. tetbury
  2. tetc
  3. tetcher
  4. tetchered float breakwater
PC Version

Copyright © 2018 WordTech Co.