Shoulder-to-shoulder meaning

adverb
0
0
Whilst closely cooperating.
adverb
0
0
Advertisement