×

dilapidation meaning in English

n. squandering, wasting, dissipation

Related Words

  1. dihydrotachystérol
  2. dijon
  3. dilapider
  4. dilatable
PC Version

Copyright © 2018 WordTech Co.