vanguard 08/29/2018 Definition of the Day

vanguard - the #leading #units moving at the #head of an #army #LetsGetWordy #dailydef #vanguard

Category: Education