territorial_armyEnglish

Territorial Army

Noun

British unit of nonprofessional soldiers organized for the defense of Great Britain

English: Territorial Army