Englishfor English speakers
shoulder to shoulder with English
Topics shoulder to shoulder with topics
What do people use shoulder to shoulder with to talk about?
-
What words indicate someone who does something with another person?