Skip to content
WordWide
German
English
English
Meanings
1
you scratch my back and I'll scratch yours
2
no pain no gain