English-German dictionary »

hard-pressed meaning in German

EnglishGerman
hard-pressed [UK: hɑːd prest]
[US: ˈhɑːrd ˈprest]

hartbedrängt