×
dilapidation
meaning in English
n.
squandering, wasting, dissipation
Related Words
dihydrotachystérol
dijon
dilapider
dilatable
PC Version
Copyright © 2018 WordTech Co.