Englishfor English speakers
you scratch my back and I'll scratch yours English
Meaning you scratch my back and I'll scratch yours meaning
What does you scratch my back and I'll scratch yours mean?