Economise definition

(UK) Alternative spelling of economize.
verb
0
1
Advertisement