×

détraqué meaning in English

adj. broken down, crazy, haywire, wonky

Related Words

  1. détraqué mental
  2. détraction
  3. détraquer
  4. détraqué mental
  5. détrempe
PC Version

Copyright © 2018 WordTech Co.