Deutsch Version
Meaning of
"truppenstellende Nation"
in English language
German to English
English to German
German
English
truppenstellende Nation
troop-contributing nation