honour/honor cross of the german armed forces - English Synonyms Dictionary

Suggest a Term