Weatherise definition

Non-Oxford British English standard spelling of weatherize.
verb
0
1
Advertisement