meaning of spending spree

1. a brief period of extravagant spending


Related Words

spending spree |

Developed & Maintained By Taraprasad.com

Treasure Words