derrochar – English–Español translations

🇪🇸 es en 🇬🇧

derrochar

dilapidate

derrochar verb

squander
Wiktionary Links