English-German dictionary »

slap so in the face meaning in German

EnglishGerman
slap so in the face

herunterhauen