"sich die haut aufscheuern" in English sich die Haut aufscheuern to rub oneself sore Detailed translations for "sich die haut aufscheuern" sich die Haut aufscheuern sich die Haut aufscheuern to rub oneself sore