Improvidence meaning

The quality of being improvident; want of foresight or thrift.
noun
0
0
Advertisement