be hopelessly inferior to the enemy in manpower and materiel - German English Dictionary
History

be hopelessly inferior to the enemy in manpower and materiel



Meanings of "be hopelessly inferior to the enemy in manpower and materiel" with other terms in English German Dictionary : 1 result(s)

English German
General
be hopelessly inferior to the enemy in manpower and materiel dem Feind an Mannstärke und Material hoffnungslos unterlegen sein [v]