meaning of territorial army

1. British unit of nonprofessional soldiers organized for defense of GB


Related Words

territorial army |

Developed & Maintained By Taraprasad.com

Treasure Words