Hard-pressed — English Dutch translation1 translation found

hard-pressed (a) (general) onder zware druk (a) (general)
Translate Hard-pressed into other languages
Translate hard-pressed into German
Translate hard-pressed into French
Translate hard-pressed into Italian
Translate hard-pressed into Spanish
Translate hard-pressed into Portuguese
Translate hard-pressed into Slovenian
Translate hard-pressed into Polish
Translate hard-pressed into Czech