English-German dictionary »

presses hard meaning in German

EnglishGerman
presses hard

bedrängt◼◼◼