meaning of troop carrier
1.
any
land
or
sea
or
air
vehicle
designed
to
carry
troops
Related Words
troop carrier
|
Developed & Maintained By
Taraprasad.com