Overbanked definition

Furnished with too many banks (financial institutions).
adjective
0
0
Advertisement