Broad-shouldered meaning

adjective
0
0
Having a sturdy construction or constitution.
adjective
0
0
Advertisement