English-German dictionary »

pressed hard meaning in German

EnglishGerman
pressed hard

bedrängte◼◼◼