In-good-stead meaning

(literally or figuratively) In a positive state or position.
adjective
1
0
Advertisement